The GuardianBP oil spill residue altered building blocks of ocean life, scientists sayThe GuardianLingering oil residues have altered the basic building blocks of life in the ocean by reducing biodiversity in sites closest to the spill, which occurred when
…